package com.bds.btcdc.api.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;


//资产情况统计
public class AccountInfoDto implements Serializable {
    private Long userId;
    private List<AccountInfo> accountInfos;//所有交易所的资产情况(按交易所统计)
    private BigDecimal amountSum;//所有交易所的可用总金额/美元
    private BigDecimal amountSumCny;//所有交易所的可用总金额/人民币
    private BigDecimal freezSum;//所有交易所的冻结总金额
    private List<Asset> assetAccountList;//所有交易所资产信息统计（按币种统计）
    private BigDecimal usdt2cny;//美元汇率


    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public List<AccountInfo> getAccountInfos() {
        return accountInfos;
    }

    public void setAccountInfos(List<AccountInfo> accountInfos) {
        this.accountInfos = accountInfos;
    }

    public BigDecimal getAmountSum() {
        return amountSum;
    }

    public void setAmountSum(BigDecimal amountSum) {
        this.amountSum = amountSum;
    }

    public BigDecimal getFreezSum() {
        return freezSum;
    }

    public void setFreezSum(BigDecimal freezSum) {
        this.freezSum = freezSum;
    }

    public List<Asset> getAssetAccountList() {
        return assetAccountList;
    }

    public void setAssetAccountList(List<Asset> assetAccountList) {
        this.assetAccountList = assetAccountList;
    }

    public BigDecimal getUsdt2cny() {
        return usdt2cny;
    }

    public void setUsdt2cny(BigDecimal usdt2cny) {
        this.usdt2cny = usdt2cny;
    }

    public BigDecimal getAmountSumCny() {
        return amountSumCny;
    }

    public void setAmountSumCny(BigDecimal amountSumCny) {
        this.amountSumCny = amountSumCny;
    }
}
